traction substation - German English Dictionary